a shocking development - Fransızca İngilizce Sözlük